cucumber tree – English–Français translations

🇬🇧 en fr 🇫🇷

cucumber tree noun

  • Magnolia acuminata
arbre à concombres, magnolia acuminé
Wiktionary Links